<?php

/**
 * manejarusuarios actions.
 *
 * @package    cestudio
 * @subpackage manejarusuarios
 * @author     Your name here
 * @version    SVN: $Id: actions.class.php 2692 2006-11-15 21:03:55Z fabien $
 */
class manejarusuariosActions extends sfActions
{
  /**
   * Executes index action
   *
   */
  public function executeIndex()
  {
    $this->forward('manejarusuarios','crear');
  }

  public function executeCrear()
  {
    $c = new Criteria();
    $estados = EstadosPeer::doSelect($c);

    $arreglo = array();
    foreach($estados as $est){
        $arreglo[$est->getId()] = $est->getNombre();
    }
    $this->estados = $arreglo;
    

    // ....
    // ....

  }

  public function executeMunicipios()
  {
    $c = new Criteria();
    $c->add(MunicipiosPeer::ESTADOS_ID,$this->getRequestParameter('estado'));
    $municipios = MunicipiosPeer::doSelect($c);

    $arreglo = array();
    foreach($municipios as $mun){
        $arreglo[$mun->getId()] = $mun->getNombre();
    }
    $this->municipios = $arreglo;

  }

  public function executeParroquias()
  {
    $c = new Criteria();
    $c->add(ParroquiasPeer::MUNICIPIOS_ID,$this->getRequestParameter('municipio'));
    $parroquias = ParroquiasPeer::doSelect($c);

    $arreglo = array();
    foreach($parroquias as $par){
        $arreglo[$par->getId()] = $par->getNombre();
    }
    $this->parroquias = $arreglo;

  }

}
